Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
MEADOW PLACE UPPER GREEN ROAD Detached £1,763,165 £1,200,000 24 Apr 2015